(one's) fingers itch - Alemán Inglés Diccionario